/*commom style*/
* {
	margin: 0;
	padding: 0;
	border: 0;
	box-sizing: border-box;
	font-family: "Microsoft YaHei";
}

ul li{list-style: none;}
.left{
    float: left;
}
.right{
    float: right;
}
.height10{height: 10px;}
.height15{height: 15px;}
.height20{height: 20px;}
.height25{height: 25px;}
.height30{height: 30px;}
.height40{height: 40px;}
.height45{height: 45px;}
/*清除浮动*/
.clear {
    zoom: 1;
}
.clear:after {
    content: '.';
    display: block;
    clear: both;
    width: 0;
    height: 0;
    visibility: hidden;
}
.clearfix {
    zoom: 1;
}

.clearfix:after {
    content: "020";
    height: 0px;
    display: block;
    overflow: hidden;
    clear: both;
}

/*第一部分*/
.content1{width: 100%;height: 446px;background:#f7f7f7;border-bottom: solid 2px #d3d3d3;}
.content11{width: 1200px;margin: 0 auto;padding: 40px 0;}
.content11-main{width: 1200px;height: 366px;background: #ffffff;padding: 20px 20px;}
/*图片新闻*/
*{margin:0; padding:0; list-style:none; }
body{ background:#fff; font:normal 12px/22px "Microsoft YaHei";  }
img{ border:0;  }
a{ text-decoration:none; color:#333;  }
a:hover{ color:#1974A1;  }
.js{width:90%; margin:10px auto 0 auto; }
.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
.js p span{ float:right; }
.js p span a{ color:#f00; text-decoration:underline;   }
.js textarea{ height:100px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }
.focusBox { position: relative; width: 603px; height: 326px; overflow: hidden; text-align: left; background: white; }
.focusBox .pic img { width: 605px; height: 326px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 17px; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 25px; height: 20px; line-height: 22px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
/*右侧列表*/
.right11-title{width: 526px;height: 50px;background: #ededed;}
.gzdt-title{width: 263px;height: 50px;	background: #1966a7;text-align: center;padding: 13px 0;}
.gzdt-title span{font-size: 23px;color: #ffffff;}
.gzdt-more{height: 50px;padding:18px 0;line-height: 16px;}
.gzdt-more a{font-size:16px;color: #999999;}
.right11-list ul li{margin-top: 20px;}
.right11-list ul li a{font-size: 17px;color: #333333;}
.right11-list ul li span{float: right;font-size: 17px;color: #999999;}

/*第二部分*/
.content2{width: 100%;height: 720px;background:#ffffff;border-bottom: solid 2px #d3d3d3;}
.content22{width: 1200px;margin: 0 auto;padding: 40px 0;}
.content22-left{width: 796px;height:650px;border-right: solid 1px #c2cfe3;padding: 0 35px 0 0;}
.tzgg-title{width: 765px;height: 50px;border-bottom: solid 1px #999999;padding-top: 10px;}
.tzgg-tit{height: 40px;width: 122px;padding: 0 20px;}
.tzgg-tit.tit_on {border-bottom: solid 2px #0e76cd;}
.tzgg-tit span{font-size: 20px;color: #333;}
.tzgg-tit.tit_on span {font-weight: bold;color: #0e76cd;}
.tzgg-more a{font-size: 17px;color: #666666;}
.tzgg-list ul {height: 250px;overflow: hidden;}
.tzgg-list ul li{margin-top: 13px;list-style-image: url(jgswj_pic_12.png);list-style-position: inside;}
.tzgg-list ul li a{font-size: 17px;color: #333333;}
.tzgg-list ul li span{float: right;font-size: 16px;color: #999999;}
.content22-right{width: 404px;height: 605px;}
.zwgk,.bsfw{width: 404px;height: 200px;border-bottom:solid 1px #c2cfe3; }
.zmhd{width: 404px;height: 200px;}
.zwgk-tit{width: 404px;height: 78px;background: url(jgswj_pic_1.png) no-repeat 36px center;padding: 25px 0 0 130px;}
.bsfw-tit{width: 404px;height: 78px;background: url(jgswj_pic_3.png) no-repeat 36px center;padding: 25px 0 0 130px;}
.zmhd-tit{width: 404px;height: 78px;background: url(jgswj_pic_6.png) no-repeat 36px center;padding: 25px 0 0 130px;}
.zwgk-tit a{font-size: 24px;color: #0e76cd;}
.bsfw-tit a{font-size: 24px;color: #0e76cd;}
.zmhd-tit a{font-size: 24px;color: #0e76cd;}
.zwgk-list{padding: 0 30px 0 0;}
.bsfw-list{padding: 0 30px 0 0;}
.zwgk-list ul li{list-style-image: url(jgswj_pic_2.png);float: left;margin-left: 82px;margin-top: 13px;}
.zwgk-list ul li a{font-size: 16px;color: #353535;}
.bsfw-list ul li{list-style-image: url(jgswj_pic_2.png);float: left;margin-left: 82px;margin-top: 13px;}
.bsfw-list ul li a{font-size: 16px;color: #353535;}
.zmhd-list ul li{float: left;width: 173px;height: 55px;margin-left: 20px;margin-top: 20px;padding: 15px 0 0 70px;}
.zmhd-list ul li a{font-size: 16px;color: #353535;}
.zmhd-list ul li img {width: 173px;height: 55px;}
.one{background: url(jgswj_pic_4.png) no-repeat;}
.two{background: url(jgswj_pic_5.png) no-repeat;}
.three{background: url(jgswj_pic_7.png) no-repeat;}
.four{background: url(jgswj_pic_8.png) no-repeat;}

/*专题专栏*/
.content3{width: 100%;height: 205px;background:#ffffff;}
.content33{width: 1200px;margin: 0 auto;padding: 40px 20px;}
.container03{border: 1px dashed #7c96b8;border-left: none;height: 113px;margin-top: 15px;position: relative;}
.container03Pos01,.container03Pos02{height: 14px;width:1px;border: 1px dashed #7c96b8;position: absolute;}
.container03Pos01{left: 0;top: 1px;}
.container03Pos02{left: 0;bottom: 1px;}
.container03Pos03{font-size: 17px;line-height: 18px;font-weight: bold;color: #355e92;left: -6px;position: absolute;top:19px;}
.pic_tx {width:1115px;margin:20px 0 0 25px;}
.pic_tx .LeftBotton,.pic_tx .RightBotton{display:block;width:14px; height:22px; float:left;margin-top: 24px;}
.pic_tx .LeftBotton{margin-right: 14px;}
.pic_tx .RightBotton{margin-left: 11px;}
.pic_tx #List1_1, .pic_tx #List2_1 { float:left; }
.pic_tx .pic_tx_box{ width:1062px; float:left;overflow:hidden; }
.pic_tx .ScrCont { width:32766px; zoom:1;}
.pic_tx .LeftBotton{background:url(jgswj_pic_10.png) no-repeat;}
.pic_tx .RightBotton{background:url(jgswj_pic_11.png) no-repeat;}
.pic_tx .pl { width:249px; float:left;margin-right:22px; }
.pic_tx .pl img{display:block;width: 249px;height: 74px;}

/*底部导航*/
.content4{width: 100%;height: 73px;background:#f9f9f9;}
.content44{width: 1200px;margin: 0 auto;padding-top: 20px;}
.select2 ul li{float: left;margin-left: 12px;}
.select2 ul li:first-child{margin-left: 0;}
.select2 ul li select{width: 183px;height: 30px;background:#f7f7f7;border: solid 1px #dee0e2;outline: none;padding-left: 30px;}
.container04 li{margin-left: 8px;}
.container04 li:first-child{margin-left:0px;}
.bottomLink01{width: 252px;}
.bottomLink01 img{display: block;width: 250px;height: 35px;border:1px solid #e6e6e6}
.bottomLink02{width: 252px;}
.bottomLink02 img{display: block;width: 250px;height: 35px;border:1px solid #e6e6e6}
.bottomLink03{width: 179px;}
.bottomLink03 img{display: block;width: 177px;height: 35px;border:1px solid #e6e6e6}
.bottomLink04{width: 161px;}
.bottomLink04 img{display: block;width: 159px;height: 35px;border:1px solid #e6e6e6}
.container select{width: 220px;font-size:15px;color:#333333;border: 1px solid #dcdcdc;padding-bottom: 5px;padding-top:5px;height: 35px;}
.container04 li.bottomLink05{margin-left:7px;}
.bottomLink05,.bottomLink06 {margin-left:6px;width: 220px;height: 35px;border: 1px solid #e6e6e6; padding-left: 10px;line-height: 35px;background: url(lj.png) no-repeat;background-position: 205px 15px;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-top: 0px!important;}


/*底部版权*/
.footer{width: 100%;height: 135px;background: #1966a7;}
.foot{width: 1200px;margin: 0 auto;padding-top: 40px;}
.bh{color: #ffffff;margin: 10px 0 0 46px;}
.bh p{font-size: 13px;}
.bh span{font-size: 13px;}
.gywm ul li{float: left;width: 95px;height: 50px;border-left: solid 1px #5e94c2;text-align: center;padding-top: 32px;}
.gywm ul li:first-child{border: none;}
.gywm ul li a{font-size: 13px;color: #ffffff;}
.aa{background: url(jgswj_pic_14.png) no-repeat center top;}
.bb{background: url(jgswj_pic_15.png) no-repeat center top;}
.cc{background: url(jgswj_pic_16.png) no-repeat center top;}
.dd{background: url(jgswj_pic_17.png) no-repeat center top;}

/* 中间 */
	.old_type .focusBox {
		position: relative;
		width: 100%;
		height: 550px;
		overflow: hidden;
		text-align: left;
		background: white;
		margin-bottom: 30px;
	}

	.old_type .focusBox .pic img {
		width: 1160px;
		height: 550px;
		display: block;
		object-fit: cover;
	}

	.old_type .focusBox .txt li {
		height: 60px;
		line-height: 60px;
	}

	.old_type .focusBox .txt-bg {
		height: 60px;
	}

	.old_type .focusBox .txt {
		height: 60px;
	}

	.old_type .focusBox .txt li a {
		font-size: 30px;
	}

	.old_type .num li {
		float: left;
		position: relative;
		width: 30px;
		height: 30px;
		line-height: 30px;
		overflow: hidden;
		text-align: center;
		margin-right: 1px;
		cursor: pointer;
	}

	.old_type .main-right11 {
		width: 100%;
	}

	.old_type .focusBox .num li a,
	.old_type .focusBox .num li span {
		font-size: 30px;
	}

	.old_type .right11-title {
		width: 100%;
		height: 60px;
		background: #ededed;
	}

	.old_type .content11-main {
		height: auto;
	}

	.old_type .gzdt-title ul li {
		float: left;
		width: auto;
		padding: 0px 30px;
		text-align: center;
		cursor: pointer;
		line-height: 60px;
		height: 60px;
	}

	.old_type .gzdt-title span {
		font-size: 40px;
	}

	.old_type .gzdt-more {
		height: 60px;
		padding: 0;
		line-height: 60px;
	}

	.old_type .gzdt-more a {
		font-size: 30px;
		color: #999999;
	}

	.old_type .right11-list ul li {
		margin-top: 0px;
		height: 60px;
		line-height: 60px;
	}

	.old_type .right11-list ul li a,
	.old_type .right11-list ul li span {
		font-size: 30px;
	}

	.old_type .content22-left {
		width: 100%;
		height: auto !important;
		padding: 0;
		border: 0px;
	}

	.old_type .tzgg-title {
		width: 100%;
		height: 60px;
		padding-top: 0px;
		border-bottom: solid 1px #999999;
	}

	.old_type .tzgg-tit.tit_on span {
		line-height: 60px;
	}

	.old_type .tzgg-tit {
		width: auto;
	}

	.old_type .tzgg-tit,
	.old_type .tzgg-tit ul {
		height: 60px;
	}

	.old_type .tzgg-tit span {
		font-size: 40px;
	}

	.old_type .tzgg-tit ul li {
		float: left;
		width: auto;
		padding: 0px 30px;
		line-height: 60px;
		text-align: center;
		cursor: pointer;
		height: 60px;
		color: #333333;
	}

	.old_type .tzgg-sx {
		background: none;
	}

	.old_type .tzgg-more a {
		font-size: 30px;
		line-height: 60px;
		color: #666666;
	}

	.old_type .tzgg-list ul li {
		margin-top: 0px;
		list-style-position: inside;
		line-height: 60px;
		height: 60px;
		list-style-image: none;
	}

	.old_type .tzgg-list ul li::marker {
		display: none;
	}

	.old_type .tzgg-list ul li a {
		font-size: 30px;
		color: #333333;
		line-height: 60px;
	}

	.old_type .tzgg-list ul li span {
		font-size: 30px;
	}

	.old_type .bottom-content-left {
		width: 100%;
		border-right: 0px;
		padding-right: 0px;
	}

	.old_type .tzgg-title1,
	.old_type .tzgg-tit1,
	.old_type .tzgg-tit1 ul {
		height: 60px;
	}

	.old_type .tzgg-tit1 ul li {
		float: left;
		width: auto;
		padding: 0px 30px;
		text-align: center;
		cursor: pointer;
		height: 60px;
		line-height: 60px;
		color: #333333;
	}

	.old_type .tzgg-tit1 span {
		font-size: 40px;
	}

	.old_type .height40 {
		display: none;
	}

	.old_type .content2 {
		height: auto !important;
	}

	.old_type .bottom-content-right {
		width: 100%;
	}

	.old_type .bottom-content-right1,
	.old_type .bottom-content-right2,
	.old_type .bottom-content-right3 {
		margin-top: 0px;
		width: 33%;
	}

	.old_type .bottom-content-right p {
		font-size: 30px;
	}

	.old_type .bottom-content-right2 p {
		line-height: 43px;
		width: 340px;
	}

	.old_type .zwgk,
	.old_type .bsfw {
		width: 100%;
		border-left: 0px;
		height: auto !important;
	}

	.old_type .content22-right {
		width: 100%;
		height: auto;
	}

	.old_type .zwgk-tit {
		width: 404px;
		height: 78px;
		padding: 0px;
		padding-left: 135px;
		line-height: 78px;
	}

	.old_type .zmhd-tit {
		width: 404px;
		height: 78px;
		padding: 0px;
		padding-left: 135px;
		line-height: 78px;
	}

	.old_type .zwgk-tit a {
		font-size: 40px;
		color: #0e76cd;
	}

	.old_type .zmhd-tit a {
		font-size: 40px;
		color: #0e76cd;
	}

	.old_type .zmhd {
		width: 100%;
		height: auto;
	}

	.old_type .zwgk-list ul li a {
		font-size: 30px;
		color: #353535;
	}

	.old_type .zwgk-list ul li {
		float: left;
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		line-height: 60px;
		width: auto;
		padding: 0px 30px;
		list-style-image: none;
		text-align: center;
		margin-left: 0px !important;
	}

	.old_type .bsfw-list ul li {
		float: left;
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		height: 100px;
		line-height: 100px;
		width: auto;
		padding: 0px 30px !important;
		text-align: center;
		padding-left: 150px !important;
		margin-left: 0px !important;
		list-style-image: none;
	}

	.old_type .bsfw-tit {
		padding: 0px;
		padding-left: 135px;
		line-height: 78px;
	}

	.old_type .bsfw-tit a {
		font-size: 40px;
		color: #0e76cd;
	}

	.old_type .bsfw {
		height: auto !important;
	}

	.old_type .content4 {
		height: auto;
	}

	.old_type .select2 ul li {
		float: left;
		margin-left: 0px;
		width: 25%;
	}

	.old_type .bottomLink05,
	.old_type .bottomLink06 {
		margin-left: 0px;
		width: 33%;
		height: 60px;
		padding: 0px !important;
		margin-right: 50px;
		background-size: 15px;
		font-size: 30px !important;
		background-position: 370px center !important;
		margin: 30px 0px;
		line-height: 55px !important;
	}

	.old_type .bottom-content-right {
		margin-top: 30px;
	}

	.old_type .zmhd-list ul li a {
		font-size: 30px;
		color: #353535;
	}

	.old_type .zmhd-list ul li {
		float: left;
		width: 33%;
		height: 100px;
		margin-left: 0px;
		margin-top: 20px;
		padding: 0px;
		padding-left: 165px;
		line-height: 100px;
	}

	.old_type .three,
	.old_type .four,
	.old_type .two,
	.old_type .five {
		background-size: 100% 100%;
	}

	.old_type .content3 {
		height: auto;
	}

	.old_type .container03 {
		height: 205px;
	}

	.old_type .pic_tx .pic_tx_box {
		width: 1062px;
		float: left;
		overflow: hidden;
		margin-top: 22px;
	}

	.old_type .pic_tx .pl img {
		display: block;
		width: 249px;
		height: 120px;
	}

	.old_type .pic_tx .LeftBotton,
	.old_type .pic_tx .RightBotton {
		display: block;
		width: 14px;
		height: 27px;
		float: left;
		margin-top: 66px;
	}

	.old_type .bottomLink01 {
		width: 50%;
	}
	.old_type .bsfw-list ul li a {
    font-size: 30px;
    color: #353535;
}
.old_type .container03Pos03 {
    font-size: 30px;
    line-height: 40px;
    font-weight: bold;
    color: #355e92;
    left: -6px;
    position: absolute;
    top: 19px;
}
.old_type .mr_frUl ul li a img {
    width: 249px;
    height: 130px;
}
.old_type .mr_frbox {
    height: 130px;
    position: relative;
    width: 1115px;
    margin: 20px 40px;
    margin-top: 45px;
}
.old_type .mr_frbox {
    height: auto;
	overflow: hidden;
    position: relative;
    width: 1115px;
    margin: 20px 40px;
    margin-top: 45px;
    margin-left: 50px;
}
.old_type .bottomLink01 {
    width: 25%;
}
.old_type .bottomLink02,.old_type .bottomLink04,.old_type .bottomLink03{
	width: 50%;
}
.old_type .content1{
		background: none;
		border-bottom: 0px;
	}
	.old_type .gzdt-title {
    width: auto;
    padding: 0px 30px;
    height: 60px;
    line-height: 60px;
    background: #1966a7;
    text-align: center;
}
.old_type .yqzs li{
	width: 32%;
	margin: 30px 0px;
}
.old_type .yqljbt {
    margin-left: 6px;
    width: 100%;
    height: 60px;
    border: 1px solid #e6e6e6;
    background: none;
    background-position: 185px 15px;
    -moz-appearance: none;
    appearance: none;
    -webkit-appearance: none;
    padding: 0px;
    font-size: 30px;
    line-height: 60px;
    text-align: center;
}
.old_type .yqljnr li{
	margin: 0px;
	height: 60px;
	line-height: 60px;
	font-size: 28px;
	width: 100%;
}